multicellular horn - Spanish English Dictionary